Big Huge Thesaurus

ovis ammon

noun

sounds kind of like